﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HikRcsService.Models
{
    /// <summary>
    /// 任务执行状态参数 Wcs服务接口参数 //agvCallback
    /// </summary>
    public class ExecuteResponsePara
    {
        public string reqCode { get; set; }
        public string reqTime { get; set; }
        public double cooX { get; set; }
        public double cooY { get; set; }
        public string currentPositionCode { get; set; }
        public string data { get; set; }
        public string mapCode { get; set; }
        public string mapDataCode { get; set; }
        public string stgBinCode { get; set; }
        public string method { get; set; }
        public string podCode { get; set; }
        public string podDir { get; set; }
        public string materialLot { get; set; }
        public string materialType { get; set; }
        public string robotCode { get; set; }
        public string taskCode { get; set; }
        public string wbCode { get; set; }
        public string ctnrCode { get; set; }
        public string ctnrType { get; set; }
        public string roadWayCode { get; set; }
        public string seq { get; set; }
        public string eqpCode { get; set; }
    }

    public class AgvCallBackPara
    {
        public string action { get; set; }
        public string areaCode { get; set; }
        public string berthCode { get; set; }
        public string callCode { get; set; }
        public string callType { get; set; }
        public string clientCode { get; set; }
        public double cooX { get; set; }
        public double cooY { get; set; }
        public string ctnrCode { get; set; }
        public string ctnrTyp { get; set; }
        public string currentCallCode { get; set; }
        public string currentPositionCode { get; set; }
        public string data { get; set; }
        public string dstBinCode { get; set; }
        public string eqpCode { get; set; }
        public string indBind { get; set; }
        public string layer { get; set; }
        public string mapCode { get; set; }
        public string mapDataCode { get; set; }
        public string mapShortName { get; set; }
        public string materialLot { get; set; }
        public string materialType { get; set; }
        public string method { get; set; }
        public string orgCode { get; set; }
        public string podCode { get; set; }
        public string podDir { get; set; }
        public string podName { get; set; }
        public string podType { get; set; }
        public string relatedArea { get; set; }
        public string reqCode { get; set; }
        public string reqTime { get; set; }
        public string roadWayCode { get; set; }
        public string robotCode { get; set; }
        public string seq { get; set; }
        public string stgTaskNum { get; set; }
        public string taskCode { get; set; }
        public string taskTyp { get; set; }
        public string tokenCode { get; set; }
        public string username { get; set; }
        public string wbCode { get; set; }
        public string whCode { get; set; }
    }
}
